About Fika Oakham Limited (10449506) United Kingdom