About Frimerog Ltd (12447379) United Kingdom