About Solfan2 Limited (10252930) United Kingdom