About Nellingua Ltd. (10758870) United Kingdom