About Nomad Beat Ltd. (SC367506) United Kingdom