About Jenny Sun Ray Ltd (11833249) United Kingdom