About Meanyt Limited (06157484) United Kingdom