About Tamarit Holdings Limited (10890568) United Kingdom