About Nichola Ames Ltd (12011531) United Kingdom