About Fomenya Retail Ltd. (08758249) United Kingdom