About Kuhama Limited (13091292) United Kingdom