About Kemmy Ventures Limited (09883078) United Kingdom