About Freedom Strider Ltd (11946814) United Kingdom