About International Sake Ltd (12546222) United Kingdom