About Adiquoo Ltd (12524429) United Kingdom