About Octant Research & Analysis Ltd (10913007) United Kingdom