About Astala Limited (08055896) United Kingdom