About Off-world Industries Ltd. (SC625075) United Kingdom