About Ras Nss Ltd (11287905) United Kingdom