About Basestar Limited (12806132) United Kingdom