About Nikad Rentals Ltd (12493010) United Kingdom