About Ewigsol Ltd (13550078) United Kingdom