About Baki Limited Company Ltd (12960311) United Kingdom