About The Nudi Company Ltd (12872483) United Kingdom