About The Nayr Project Limited (12625891) United Kingdom