About Foyer Investments Limited (12243488) United Kingdom