About Global Food Tower Ltd (12058778) United Kingdom