About Foogi Limited (04226238) United Kingdom