About Gyrudos Ltd (10934228) United Kingdom