About Pink Pomelo Developments Ltd (13186511) United Kingdom