About Tahmuz International Limited (12717890) United Kingdom