About Satio Ltd (12284788) United Kingdom