About Anoited Hand Ltd (12655659) United Kingdom