About Froya Limited (04216100) United Kingdom