About Namaka Limited (10821017) United Kingdom