About Anubis Group Holding Agh Limited (10020170) United Kingdom