About Y London Limited (03380570) United Kingdom