About Neu Capital Africa Limited (11169205) United Kingdom