About Oct Associates Ltd (07232564) United Kingdom