About North Time Holdings Limited (NI626797) United Kingdom