About Lynxxa Ltd (13389583) United Kingdom