About Foodi World Ltd (11798232) United Kingdom