About Illuminate Space Limited (11417246) United Kingdom