About Octaglobe Technologies Ltd. (06906051) United Kingdom