About Timescape Ireland Ltd (NI645583) United Kingdom