About Lohgarh Ltd (12847215) United Kingdom