About Satio Associates Ltd (10986875) United Kingdom