About Solarkinetics Limited (07256269) United Kingdom