About Softlife Holdings Limited (09826227) United Kingdom