About Noukerry Ltd (12406261) United Kingdom