About Smith Passant Investments Ltd (13139144) United Kingdom