About Infinity Creations Holdings Ltd (SC686717) United Kingdom