About Satersky Limited (02077843) United Kingdom