About Kwabena Asumadu Limited (13595603) United Kingdom