About Freedom Inc Limited (06786004) United Kingdom