About Adewra Ltd (SC389629) United Kingdom