About Lexden Rise Limited (10942326) United Kingdom