About Pink Ostrich Ltd (10407467) United Kingdom