About Pink Platypus Ltd (13242724) United Kingdom