About Baki Chips Ltd (12942042) United Kingdom