About Nabeelah Afolabi Ltd (12281220) United Kingdom