About Enma Capital & Partners Ltd (10422736) United Kingdom