About Vincent Koomson Ltd (11553079) United Kingdom