About Nadra Safiri Ltd (12764341) United Kingdom