About The New York Delhi Company Ltd (05941042) United Kingdom