About Stid Limited (11347534) United Kingdom