About Lex Ferenda (global) Ltd (09293114) United Kingdom