About Adaro Software Ltd (06059311) United Kingdom