About Annoushka Limited (06370631) United Kingdom