About Strong Ox Ltd (11497960) United Kingdom