About Alex Kuffour Ltd (11139378) United Kingdom