About Delta Core Consulting Limited (10497427) United Kingdom