About Taymor Investments Ltd (09098769) United Kingdom