About Delhi Delhi Ltd (SC695707) United Kingdom