About Multibase Enterprises Limited (04192649) United Kingdom