About Lfr Management Ltd (12864487) United Kingdom