About Naafiah Accrington Ltd (13540501) United Kingdom