About Anubis Label Technology Ltd (04065502) United Kingdom