About Hamil Foxx Ltd (SC682259) United Kingdom