About Sahasra Ltd (12690814) United Kingdom