About Himanshu Sachdeva & Co. Ltd (08943203) United Kingdom