About Mantell Management Ltd (13264874) United Kingdom