About Acme Corp Limited (04059268) United Kingdom