About Nommos Ltd (12576908) United Kingdom