About Anambra Management Limited (11059911) United Kingdom