About Timology Uk Limited (10157248) United Kingdom