About Infinicle Ltd (12363240) United Kingdom