About Nalo Limited (12566237) United Kingdom