About Neoni Lom Limited (SC661773) United Kingdom