About Singla Investments Limited (12444319) United Kingdom