About Delta Alpha Gamma Limited (07871889) United Kingdom