About Ll Management Ltd (12169556) United Kingdom