About Y Vallis Limited (05901801) United Kingdom