About The Delhi Ltd (09835336) United Kingdom