About Nolora Ltd (12371450) United Kingdom