About Y Solar Ltd (07421057) United Kingdom