About Infinity Holdings & Investments Ltd (12661432) United Kingdom