About Leima Corporation Lp (SL021466) United Kingdom