About Baba Nihal Singh Yaadgar Entertainments Limited (08444419) United Kingdom