About Hayle Holding Ltd (11634146) United Kingdom