About Timegate Ipr Limited (05020108) United Kingdom