About Sherid Tech Limited (11246229) United Kingdom