About Lexin Ltd (08184926) United Kingdom