About Baki International Services Ltd (11839838) United Kingdom