About Tupa Solar (one) Limited (13686617) United Kingdom