About Yet Holding Limited (11151670) United Kingdom