About Innoplace Ltd (12279399) United Kingdom