About O3comms Limited (10305737) United Kingdom