About Freedom Inc 3 Ltd (12265420) United Kingdom