About Sauron Limited (10694617) United Kingdom