About Ch3 Delta Limited (10636549) United Kingdom