About Timpasu Ltd (09974201) United Kingdom