About Adooa Limited (09154865) United Kingdom