About Hellas 300 Ltd (10973628) United Kingdom