About Ln7 Ltd (10590438) United Kingdom