About Soft Landing Investment Portfolio Limited (10478558) United Kingdom