About Fedora Group Ltd (12132832) United Kingdom