About Lynx 2020 Limited (12027183) United Kingdom