About Ultra Wide Space Ltd (12001331) United Kingdom