About Nil & Dal Ltd (11296631) United Kingdom