About Hatamoto Solutions Ltd (SC419275) United Kingdom