About Lexcap 7 Ltd (11931260) United Kingdom