About Kitti Kovacs Design Ltd (13396179) United Kingdom