About Sasro Ltd (12876399) United Kingdom