About Nomos Time Limited (12261647) United Kingdom