Starchaser Industries is a commercial space company based in Manchester, United Kingdom. Picture Space Links: en.wikipedia.org By: kjfitz