About The Big Pink London Ltd (10449753) United Kingdom