About Neve Absolute Return Limited (12140819) United Kingdom