About Anoushaa Limited (02641992) United Kingdom