About Freyora Ltd (11858359) United Kingdom