About Naoura Limited (12992319) United Kingdom