About Jeanacor24 Limited (09357017) United Kingdom