About Szabi Racz Ltd (13679721) United Kingdom