About Allmeida Limited (12259346) United Kingdom