About Almacore Design Limited (11645382) United Kingdom