About Lexx Baaker Solutions Ltd (10783902) United Kingdom