About An Nabba Ltd (12201523) United Kingdom