About Nabia Services Ltd (11376026) United Kingdom