About Timra Limited (11867399) United Kingdom