About Maxim Ip Limited (08546154) United Kingdom