About The Yellow Dot Collective Ltd (12920935) United Kingdom