About Loquinect Ltd (13012240) United Kingdom