About Option Capital Ltd (07592299) United Kingdom