About Lfee Europe Ltd. (SC232600) United Kingdom