About Longixis Ltd (12473421) United Kingdom