About Lynxtra Limited (10776823) United Kingdom