About Lynrace Ltd (13245550) United Kingdom