About Soderenfres Ltd (10615208) United Kingdom