About Sasba Limited (10129479) United Kingdom