About Asteriod Technologies Limited (11728710) United Kingdom