About Octogone Europe Ltd. (08885810) United Kingdom