About Lexcap 1 Limited (11583875) United Kingdom