About Koh & Koh Limited (10769339) United Kingdom