About Amsterisk Limited (07609785) United Kingdom