About Naafiah Franchise Limited (12602381) United Kingdom