About Lexcap 14 Ltd (13060356) United Kingdom