About Pink Sheep Limited (12069417) United Kingdom