About Tibor Ori Ltd (09116833) United Kingdom