About Nabra Ltd (06240597) United Kingdom