About Infinity London Ltd (07681382) United Kingdom