About Baba Ji Trading Ltd (11105934) United Kingdom