About Sheercapital Limited (12629088) United Kingdom