About Lodhia Investments Limited (06325820) United Kingdom