About Kwabena Adu Limited (11737841) United Kingdom