About Neculai Trans Ltd (12703098) United Kingdom