About Satorno Ltd (12332620) United Kingdom