About Adlogo Limited (04587898) United Kingdom