About Peter Kovacs Limited (13288594) United Kingdom