About Sherga Ltd (SC584468) United Kingdom