About Solarin Systems Limited (01414003) United Kingdom