About Infinity Loop Investment Management Limited (07967295) United Kingdom