About Lexcap Holdco Limited (11922685) United Kingdom