About Stroem Investment Limited (13463159) United Kingdom