About 36degrees Software Ltd (09094417) United Kingdom