About Laroque Software Ltd. (SC374444) United Kingdom