About Maxim One Limited (04244302) United Kingdom