About Jubileeessentials Limited (12130067) United Kingdom