About Kass & Merikai Limited (11612706) United Kingdom