About Jagtar Singh 1 Ltd (12095006) United Kingdom