About Apama (uk) Limited (03022592) United Kingdom