About Timraz & Co Limited (11400138) United Kingdom