About Anubis Kit Limited (05266234) United Kingdom