About Nosa C Edo Ltd (13506410) United Kingdom