About Iplace Global Ltd (06240302) United Kingdom