About Satty Ltd (12085020) United Kingdom