About Soft Impact Limited (12105040) United Kingdom