About Hamaka Ltd (10749380) United Kingdom