About Nabsa Ltd (10537009) United Kingdom