About Nomm Holdings Limited (SC693691) United Kingdom