About Sai Sachdeva & Company Limited (11830466) United Kingdom