About Sandor Ibolya Ltd (13590541) United Kingdom