About Alexoct Ltd (11881672) United Kingdom