About Tricuro Ltd (09536732) United Kingdom