About Solaran Limited (NI613599) United Kingdom