About Lenxor Ltd (10585317) United Kingdom