About Sumpal Investments Limited (13613328) United Kingdom