About Jag Sandhu Admin Services Limited (11323707) United Kingdom