About Sheeda S Versatility Ltd (12003020) United Kingdom