About Nayra Ltd. (08895565) United Kingdom