About Tenimic Management Limited (13182639) United Kingdom