About Straight Orbit Solutions Ltd. (09890591) United Kingdom