About Tokyo Solar Uk Ltd (12062639) United Kingdom