About Anambra Kitchen Limited (13523805) United Kingdom