About Aneekus Limited (08646268) United Kingdom