About Techniksolar Limited (07022057) United Kingdom