About Lineosquare Ltd (10489419) United Kingdom