About Wakama Limited (12586647) United Kingdom