About Nueki Ltd (11083959) United Kingdom