About Andica International Limited (05506680) United Kingdom