About Sancho Investments Limited (11461413) United Kingdom