About Anicore Limited (09237950) United Kingdom