About Rame Solar One Limited (09630006) United Kingdom