About Tamir Holdings Limited (10240248) United Kingdom