About Multibim Limited (12183960) United Kingdom