About J.d. Opulence Ltd. (12817227) United Kingdom