About Y Soolugay Ltd (11753239) United Kingdom