About Linquenda Limited (SC288568) United Kingdom