About Lefevre Capital Ltd (12387658) United Kingdom