About Lohia Investments Ltd (12047235) United Kingdom