About Ida Soap Ltd (12569757) United Kingdom