About O1 Dtci Limited (11884175) United Kingdom