About Nijha Limited (SC711296) United Kingdom