About Pinnacle Platforms Sales Limited (12920406) United Kingdom