About Kem11 Holdings Limited (09459624) United Kingdom