About Timepal Ltd (NI653760) United Kingdom