About Amygdalae Design Limited (12070307) United Kingdom