About O100 Limited (12209828) United Kingdom