About Timeframed Ltd. (09571634) United Kingdom