About Solarsoft Acquisition Limited (06506420) United Kingdom