About Delta Cross Limited (13181929) United Kingdom