About Oj Lachle Group Ltd (12798714) United Kingdom