About Deified Limited (01145926) United Kingdom