About Anchuka Limited (05315184) United Kingdom