About Lovedean Capital Partners Ltd (12292145) United Kingdom