About Strong Nice Stride Ltd (11901826) United Kingdom