About Sancha Limited (10531061) United Kingdom