About Sahara Limited (03569604) United Kingdom