About Optic Capital Ltd (04896912) United Kingdom