About Nile Millionaire Ltd (12031391) United Kingdom