About Droidstar Limited (12090837) United Kingdom