About Ik London Ltd (13209128) United Kingdom