About Octix One Limited (12577232) United Kingdom