About Simuka Ltd (11794073) United Kingdom