About Softlife Ventures Limited (02820497) United Kingdom