About Opt 7 Ltd. (13151279) United Kingdom