About Sardo Ltd (11636416) United Kingdom