About Satappy Ltd (13076149) United Kingdom