About Infinitium Investments Limited (10708322) United Kingdom