About The Yellow World Limited (13586966) United Kingdom