About Y&i Spv Ltd (12515270) United Kingdom