About Abbymarks International Ltd (11473400) United Kingdom