About Blessed Nedum Ventures Ltd (11200733) United Kingdom