About Nabia Limited (11360331) United Kingdom