About The Maples (ringmer) Management Limited (03658669) United Kingdom