About Adebayor Uk Limited (12011477) United Kingdom