About S Najja Limited (13701995) United Kingdom