About Nila Edinburgh Limited (SC419018) United Kingdom