About Freedcut Ltd (11571244) United Kingdom