About Mr Natty Inc Ltd. (12726460) United Kingdom