About Nelson Osuji Motors Ltd (11493115) United Kingdom