About Sanchi Corp Limited (10228759) United Kingdom