About Hamachiglobal Ltd (09926734) United Kingdom