About Timoli Limited (08403627) United Kingdom