About Timple Capital Ltd (13004039) United Kingdom