About Bati Tradi Sud Limited (11875568) United Kingdom