About Maxim Fund Management Limited (03991541) United Kingdom