About Saba Trading Ltd (10042035) United Kingdom