About Sanchi Ltd (10910023) United Kingdom