About Jc Beauty London Ltd. (11254957) United Kingdom