About Nayla Ltd. (SC638655) United Kingdom