About Solla Enterprises Limited (08677537) United Kingdom