About Pink Key Licensing Limited (05466208) United Kingdom