About Mampoer Limited (05931596) United Kingdom