About Pitta Point Limited (12169164) United Kingdom