About Arbitrium Tenacitas Ltd (12807888) United Kingdom