About Anubis Trading Ltd (SC702956) United Kingdom