About Fr3dom Holdings Limited (05872102) United Kingdom