About Namaka Holding Ltd (10911510) United Kingdom