About Triton Solar 13 Limited (07700695) United Kingdom