About O5 Enterprises Ltd. (SC553579) United Kingdom