About Jamila Soaps Limited (12956439) United Kingdom