About Fresh Zaku Ltd (12090068) United Kingdom