About Neejan Limited (SC569077) United Kingdom