About Teleki Expert Ltd (09868812) United Kingdom