About Satty Technologies Ltd (11894537) United Kingdom