About Tibor Michalka Ltd (11577114) United Kingdom