About Astroid Limited (10913436) United Kingdom