About Living Image Ltd (13679518) United Kingdom