About Nala (aberdeen) Limited (SC486577) United Kingdom