About Lecoh Ltd (12637475) United Kingdom