About Solidbase Limited (04197343) United Kingdom