About Sheerclass Computing Limited (06990650) United Kingdom