About Vyxos Ltd (12097334) United Kingdom