About Summa Remedia Limited (10389057) United Kingdom