About Inter-stellar Uk Limited (04194126) United Kingdom