About Saddo Limited (10134345) United Kingdom