About Tuma Baris Ltd (11441421) United Kingdom