About Lohman Holdings Ltd (11851202) United Kingdom