About Maxim Management Limited (12171623) United Kingdom