About Felix Frempong Limited (13048630) United Kingdom